package com.flyme.module.base.provider.service;


import com.flyme.common.core.model.ResultBody;
import com.flyme.common.core.model.query.PagerInfo;
import com.flyme.common.core.model.query.PqGrid;
import com.flyme.core.base.supper.service.IBaseService;
import com.flyme.module.base.client.entity.SysExamination;

public interface SysExaminationService extends IBaseService<SysExamination> {

    /**
     * 根据code查询
     */
    SysExamination getByCode(String examinationCode);

    /**
     * 根据考试分类统计考试数量
     */
    Integer countByType(Long exanTypeId);

    /**
     * 根据行业查询考试
     */
    Integer countByEnum(Long enumId);

    /**
     * 查询首页考试统计
     */
    PqGrid selectIndex(PagerInfo pagerInfo);
}
